package fr.afcepf.ai89.lagrandebouffe.entity;
/**
 * Entity Plat.
 * Représente le plat dans la base de données.
 * @author NICMOS
 *
 */
public class Plat {

    /**
     * Numéro d'identifiant du plat.
     * D'après son ID dans la base
     * relationnelle.
     */
    private Integer id;
    /**
     * Libellé du plat.
     */
    private String libelle;
    /**
     * Descriptif du plat.
     */
    private String description;
    /**
     * Prix par unité du plat dans
     * l'établissement.
     */
    private Float prix;
    /**
     * Ingrédients utilisés dans la
     * préparation du plat.
     */
    private String ingredients;
    
    /**
     * Constructeur vide.
     */
    public Plat() {
    }
    
    /**
     * Constructeur surchargé.
     * @param paramId : valeur de {@link Plat#id}.
     * @param paramLibelle : valeur de {@link Plat#libelle}.
     * @param paramDescription : valeur de {@link Plat#description}.
     * @param paramPrix : valeur de {@link Plat#prix}.
     * @param paramIngredients : valeur de {@link Plat#ingredients}.
     */
    public Plat(Integer paramId, String paramLibelle, String paramDescription,
            Float paramPrix, String paramIngredients) {
        id = paramId;
        libelle = paramLibelle;
        description = paramDescription;
        prix = paramPrix;
        ingredients = paramIngredients;
    }

    /**
     * @return the id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param paramId the id to set
     */
    public void setId(Integer paramId) {
        id = paramId;
    }

    /**
     * @return the libelle
     */
    public String getLibelle() {
        return libelle;
    }

    /**
     * @param paramLibelle the libelle to set
     */
    public void setLibelle(String paramLibelle) {
        libelle = paramLibelle;
    }

    /**
     * @return the description
     */
    public String getDescription() {
        return description;
    }

    /**
     * @param paramDescription the description to set
     */
    public void setDescription(String paramDescription) {
        description = paramDescription;
    }

    /**
     * @return the prix
     */
    public Float getPrix() {
        return prix;
    }

    /**
     * @param paramPrix the prix to set
     */
    public void setPrix(Float paramPrix) {
        prix = paramPrix;
    }

    /**
     * @return the ingredients
     */
    public String getIngredients() {
        return ingredients;
    }

    /**
     * @param paramIngredients the ingredients to set
     */
    public void setIngredients(String paramIngredients) {
        ingredients = paramIngredients;
    }
    
    
}
